social discontent and strife - German English Dictionary